body, header, nav, nav ul, nav li, nav a, section, article, aside, h1
	{
		order: 1px solid blue;
	}	

body
	{
		borde: 1px solid blue;
		margin: auto;
		width: 960px;
	}
	
header
	{
		borde: 1px solid blue;
		text-align: center;
		margin-bottom: 25px;
	}

nav
	{
		borde: 1px solid blue;
		display: inline-block;
		vertical-align: top;
		width: 181px;
/* après la suppression des borders = rajouter 4 px au nav */		
	}

nav ul
	{
		borde: 1px solid blue;
		list-style-type: none;
		text-align: center;
		padding: 0px;
		margin: 0px;
		margin-bottom: 30px;
	}

nav li
	{
		borde: 1px solid blue;
		background-color: #b6a6c9;
		background-image: linear-gradient(#b6a6c9, #ece2f8);
		font-family: cursive;
/* possibilité de mettre "margin: 10px;" pour décaler les liens de 10 px en haut et sur les côtés */
		margin-bottom: 10px;
		padding: 5px;
	}	

nav a
	{
		borde: 1px solid blue;
		display: block;
		text-decoration: none;
		color: #7030a0
	}	

nav a:hover
	{
		color: red;
		cursor: url("image/patte2.cur"), pointer;
		background-color: #d2c6e2;
/* css transparence */	
		pacity: 0.5;
	}
	
.zoom img
/* css pour définir la taille de l'image initiale */
	{
		width: 181px;
		background-repeat: no-repeat;
	}
	
.zoom img:hover
/* css pour zoomer une image */
	{
		idth:452px;
		ackground-repeat: no-repeat;
	}
	
section
	{
		borde: 1px solid blue;
		display: inline-block;
		vertical-align: top;
	}	
		
article, aside
	{
		borde: 1px solid blue;
		display: inline-block;
		vertical-align: top;
	}

article
	{
		width: 540px;
		margin-right: 25px;
		margin-left: 25px;
	}	

article a
	{	
		text-decoration: none;
		color: #7030a0
	}

article a:hover
	{
		color: red;
		cursor: url("image/patte2.cur"), pointer;
/* css transparence */	
		pacity: 0.5;
	}

#page_seul
	{
		order: 1px solid blue;
		width: 750px;
	}
	
article h1
	{	
		color: #7030a0;
		background-color: #b6a6c9;
		text-align: center;
		background-image: linear-gradient(#b6a6c9, #ece2f8);
		font-family: cursive;
		margin: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
	}	

aside h1
	{
		color: #7030a0;
		text-align: center;
		font-family: cursive;
		margin: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
	}

article h3
	{
		color: #7030a0;
		font-family: cursive;
	}
	
aside
	{
		width: 181px;
/* après la suppression des borders = rajouter 4 px au aside */
		background-color: #b6a6c9;
		background-image: linear-gradient(#b6a6c9, #ece2f8);
	}	
	
aside ul
	{
		list-style-type: none;
		margin-top: 0px;
		margin-left: 0px;
		padding-left: 20px;
	}	
	
aside li
	{
		padding: 5px;
	}
	
aside a
	{
		text-decoration: none;
		color: #7030a0
	}
	
aside a:hover
	{
		color: red;
		cursor: url("image/patte2.cur"), pointer;
/* css transparence */	
		pacity: 0.5;
	}
	
.petit
	{
		font-size: 12px;
		color: #7030a0;
	}

.decale
	{
		padding-left: 30px;
	}	

.center
	{
		text-align: center;
	}
	
.gauche1
	{
		float: left;
		margin-right: 30px;
	}		
	
.droite1
	{
		float: right;
		margin-left: 40px;
	}
	
.souligne
	{
    text-decoration: underline;
	}
	
#pied_de_page
	{
		clear: both;
		width: 940px;
		margin-bottom: 20px;
		text-align: center;
		font-size: 15px;
	}		